internationally approved - Spanish English Dictionary